package com.navi.core.constant;

/**
 * SQL静态常量
 */
public interface SQLStatics {
    /** BLANK */
    public static final String BLANK = " ";

    /** SELECT */
    public static final String SELECT = "SELECT";

    /** FROM */
    public static final String FROM = "FROM";

    /** AS */
    public static final String AS = "AS";

    /** WHERE */
    public static final String WHERE = "WHERE";

    /** DISTINCT */
    public static final String DISTINCT = "DISTINCT";

    /** AND */
    public static final String AND = "AND";

    /** OR */
    public static final String OR = "OR";

    /** ON */
    public static final String ON = "ON";

    /** JOIN */
    public static final String JOIN = "JOIN";

    /** = */
    public static final String EQUAL = "=";

    /** != */
    public static final String NOT_EQUAL = "!=";

    /** &gt;= */
    public static final String GTE = ">=";

    /** &lt;= */
    public static final String LTE = "<=";

    /** &gt; */
    public static final String GT = ">";

    /** &lt; */
    public static final String LT = "<";

    /** LIKE */
    public static final String LIKE = "LIKE";

    /** NOT LIKE */
    public static final String NOT_LIKE = "NOT LIKE";

    /** IS NULL */
    public static final String IS_NULL = "IS NULL";

    /** IS NOT NULL */
    public static final String IS_NOT_NULL = "IS NOT NULL";

    /** IN */
    public static final String IN = "IN";

    /** NOT IN */
    public static final String NOT_IN = "NOT IN";

    /** ( */
    public static final String BRACKET_LEFT = "(";

    /** ) */
    public static final String BRACKET_RIGHT = ")";

    /** ' */
    public static final String QUOTATION = "'";

    /** , */
    public static final String COMMA = ",";

    /** . */
    public static final String DOT = ".";

    /** PLACEHOLDER */
    public static final String PLACEHOLDER = "?";

    /** GROUP BY */
    public static final String GROUP_BY = "GROUP BY";

    /** BLANK AS BLANK */
    public static final String BLANKASBLANK = BLANK + AS + BLANK;

    /** BLANK WHERE BLANK */
    public static final String BLANKWHEREBLANK = BLANK + WHERE + BLANK;

    /** SELECT BLANK DISTINCT */
    public static final String SELECTBLANKDISTINCT = SELECT + BLANK + DISTINCT;
}
